package com.wf.vo;

import lombok.Data;

import java.util.List;

/**
 * 分页结果对象
 * 用于封装分页查询的结果集和总记录数
 * 通过该类可以方便地将分页数据传递给前端展示
 * @author mpk
 * @since 2024/8/18 19:00:19
 *
 * @param <T> 泛型参数，表示列表中的元素类型
 */
@Data
public class PageResultVO<T> {

    /**
     * 总记录数
     * 用于记录满足条件的所有数据的总条数
     */
    private long total;

    /**
     * 数据列表
     * 用于存储当前页的具体数据记录
     */
    private List<T> list;

}
